home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Fun House 1
/
CD Fun House (Wayzata Technology).iso
/
•The School House•
/
Geographics •••
/
Geographics v1.4
/
Geographics v1.4.rsrc
/
CODE_130.txt
< prev
next >
Wrap
Text File
|
1988-10-20
|
24KB
|
417 lines
# near model CODE resource
# jump table entries: 1040-1042 (3 of them)
export_130:
00000000 206D FD62 movea.l A0, [A5 - 0x29E]
00000004 41E8 82C0 lea.l A0, [A0 - 0x7D40]
00000008 4EAD 00FA jsr [A5 + 0xFA /* export_27 */]
0000000C 4EAD 0302 jsr [A5 + 0x302 /* export_92 */]
00000010 7001 moveq.l D0, 0x01
00000012 3F00 move.w -[A7], D0
00000014 4267 clr.w -[A7]
00000016 7001 moveq.l D0, 0x01
00000018 3F00 move.w -[A7], D0
0000001A 206D FD62 movea.l A0, [A5 - 0x29E]
0000001E 4868 82D4 pea.l [A0 - 0x7D2C]
00000022 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000026 7001 moveq.l D0, 0x01
00000028 3F00 move.w -[A7], D0
0000002A 7001 moveq.l D0, 0x01
0000002C 3F00 move.w -[A7], D0
0000002E 4267 clr.w -[A7]
00000030 206D FD62 movea.l A0, [A5 - 0x29E]
00000034 4868 82DA pea.l [A0 - 0x7D26]
00000038 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000003C 7001 moveq.l D0, 0x01
0000003E 3F00 move.w -[A7], D0
00000040 7002 moveq.l D0, 0x02
00000042 3F00 move.w -[A7], D0
00000044 4267 clr.w -[A7]
00000046 206D FD62 movea.l A0, [A5 - 0x29E]
0000004A 4868 82DE pea.l [A0 - 0x7D22]
0000004E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000052 7001 moveq.l D0, 0x01
00000054 3F00 move.w -[A7], D0
00000056 7003 moveq.l D0, 0x03
00000058 3F00 move.w -[A7], D0
0000005A 7001 moveq.l D0, 0x01
0000005C 3F00 move.w -[A7], D0
0000005E 206D FD62 movea.l A0, [A5 - 0x29E]
00000062 4868 82E4 pea.l [A0 - 0x7D1C]
00000066 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000006A 7001 moveq.l D0, 0x01
0000006C 3F00 move.w -[A7], D0
0000006E 7004 moveq.l D0, 0x04
00000070 3F00 move.w -[A7], D0
00000072 7001 moveq.l D0, 0x01
00000074 3F00 move.w -[A7], D0
00000076 206D FD62 movea.l A0, [A5 - 0x29E]
0000007A 4868 82EA pea.l [A0 - 0x7D16]
0000007E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000082 7001 moveq.l D0, 0x01
00000084 3F00 move.w -[A7], D0
00000086 7005 moveq.l D0, 0x05
00000088 3F00 move.w -[A7], D0
0000008A 7001 moveq.l D0, 0x01
0000008C 3F00 move.w -[A7], D0
0000008E 206D FD62 movea.l A0, [A5 - 0x29E]
00000092 4868 82F6 pea.l [A0 - 0x7D0A]
00000096 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000009A 7001 moveq.l D0, 0x01
0000009C 3F00 move.w -[A7], D0
0000009E 7006 moveq.l D0, 0x06
000000A0 3F00 move.w -[A7], D0
000000A2 7001 moveq.l D0, 0x01
000000A4 3F00 move.w -[A7], D0
000000A6 206D FD62 movea.l A0, [A5 - 0x29E]
000000AA 4868 82FC pea.l [A0 - 0x7D04]
000000AE 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000000B2 7001 moveq.l D0, 0x01
000000B4 3F00 move.w -[A7], D0
000000B6 7007 moveq.l D0, 0x07
000000B8 3F00 move.w -[A7], D0
000000BA 7001 moveq.l D0, 0x01
000000BC 3F00 move.w -[A7], D0
000000BE 206D FD62 movea.l A0, [A5 - 0x29E]
000000C2 4868 830A pea.l [A0 - 0x7CF6]
000000C6 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000000CA 7001 moveq.l D0, 0x01
000000CC 3F00 move.w -[A7], D0
000000CE 7008 moveq.l D0, 0x08
000000D0 3F00 move.w -[A7], D0
000000D2 7001 moveq.l D0, 0x01
000000D4 3F00 move.w -[A7], D0
000000D6 206D FD62 movea.l A0, [A5 - 0x29E]
000000DA 4868 8318 pea.l [A0 - 0x7CE8]
000000DE 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000000E2 7001 moveq.l D0, 0x01
000000E4 3F00 move.w -[A7], D0
000000E6 7009 moveq.l D0, 0x09
000000E8 3F00 move.w -[A7], D0
000000EA 7001 moveq.l D0, 0x01
000000EC 3F00 move.w -[A7], D0
000000EE 206D FD62 movea.l A0, [A5 - 0x29E]
000000F2 4868 8324 pea.l [A0 - 0x7CDC]
000000F6 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000000FA 7001 moveq.l D0, 0x01
000000FC 3F00 move.w -[A7], D0
000000FE 700A moveq.l D0, 0x0A
00000100 3F00 move.w -[A7], D0
00000102 7001 moveq.l D0, 0x01
00000104 3F00 move.w -[A7], D0
00000106 206D FD62 movea.l A0, [A5 - 0x29E]
0000010A 4868 8330 pea.l [A0 - 0x7CD0]
0000010E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000112 7001 moveq.l D0, 0x01
00000114 3F00 move.w -[A7], D0
00000116 700B moveq.l D0, 0x0B
00000118 3F00 move.w -[A7], D0
0000011A 7001 moveq.l D0, 0x01
0000011C 3F00 move.w -[A7], D0
0000011E 206D FD62 movea.l A0, [A5 - 0x29E]
00000122 4868 833C pea.l [A0 - 0x7CC4]
00000126 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000012A 7001 moveq.l D0, 0x01
0000012C 3F00 move.w -[A7], D0
0000012E 700C moveq.l D0, 0x0C
00000130 3F00 move.w -[A7], D0
00000132 7001 moveq.l D0, 0x01
00000134 3F00 move.w -[A7], D0
00000136 206D FD62 movea.l A0, [A5 - 0x29E]
0000013A 4868 8342 pea.l [A0 - 0x7CBE]
0000013E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000142 7002 moveq.l D0, 0x02
00000144 3F00 move.w -[A7], D0
00000146 4267 clr.w -[A7]
00000148 7001 moveq.l D0, 0x01
0000014A 3F00 move.w -[A7], D0
0000014C 206D FD62 movea.l A0, [A5 - 0x29E]
00000150 4868 8348 pea.l [A0 - 0x7CB8]
00000154 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000158 7002 moveq.l D0, 0x02
0000015A 3F00 move.w -[A7], D0
0000015C 7001 moveq.l D0, 0x01
0000015E 3F00 move.w -[A7], D0
00000160 7001 moveq.l D0, 0x01
00000162 3F00 move.w -[A7], D0
00000164 206D FD62 movea.l A0, [A5 - 0x29E]
00000168 4868 834E pea.l [A0 - 0x7CB2]
0000016C 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000170 7002 moveq.l D0, 0x02
00000172 3F00 move.w -[A7], D0
00000174 7002 moveq.l D0, 0x02
00000176 3F00 move.w -[A7], D0
00000178 4267 clr.w -[A7]
0000017A 206D FD62 movea.l A0, [A5 - 0x29E]
0000017E 4868 8356 pea.l [A0 - 0x7CAA]
00000182 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000186 7002 moveq.l D0, 0x02
00000188 3F00 move.w -[A7], D0
0000018A 7003 moveq.l D0, 0x03
0000018C 3F00 move.w -[A7], D0
0000018E 7001 moveq.l D0, 0x01
00000190 3F00 move.w -[A7], D0
00000192 206D FD62 movea.l A0, [A5 - 0x29E]
00000196 4868 8364 pea.l [A0 - 0x7C9C]
0000019A 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000019E 7002 moveq.l D0, 0x02
000001A0 3F00 move.w -[A7], D0
000001A2 7004 moveq.l D0, 0x04
000001A4 3F00 move.w -[A7], D0
000001A6 7001 moveq.l D0, 0x01
000001A8 3F00 move.w -[A7], D0
000001AA 206D FD62 movea.l A0, [A5 - 0x29E]
000001AE 4868 836A pea.l [A0 - 0x7C96]
000001B2 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000001B6 7002 moveq.l D0, 0x02
000001B8 3F00 move.w -[A7], D0
000001BA 7005 moveq.l D0, 0x05
000001BC 3F00 move.w -[A7], D0
000001BE 7001 moveq.l D0, 0x01
000001C0 3F00 move.w -[A7], D0
000001C2 206D FD62 movea.l A0, [A5 - 0x29E]
000001C6 4868 8372 pea.l [A0 - 0x7C8E]
000001CA 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000001CE 7002 moveq.l D0, 0x02
000001D0 3F00 move.w -[A7], D0
000001D2 7006 moveq.l D0, 0x06
000001D4 3F00 move.w -[A7], D0
000001D6 7001 moveq.l D0, 0x01
000001D8 3F00 move.w -[A7], D0
000001DA 206D FD62 movea.l A0, [A5 - 0x29E]
000001DE 4868 837A pea.l [A0 - 0x7C86]
000001E2 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000001E6 7003 moveq.l D0, 0x03
000001E8 3F00 move.w -[A7], D0
000001EA 4267 clr.w -[A7]
000001EC 7001 moveq.l D0, 0x01
000001EE 3F00 move.w -[A7], D0
000001F0 206D FD62 movea.l A0, [A5 - 0x29E]
000001F4 4868 8380 pea.l [A0 - 0x7C80]
000001F8 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000001FC 7003 moveq.l D0, 0x03
000001FE 3F00 move.w -[A7], D0
00000200 7001 moveq.l D0, 0x01
00000202 3F00 move.w -[A7], D0
00000204 7001 moveq.l D0, 0x01
00000206 3F00 move.w -[A7], D0
00000208 206D FD62 movea.l A0, [A5 - 0x29E]
0000020C 4868 8386 pea.l [A0 - 0x7C7A]
00000210 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000214 7003 moveq.l D0, 0x03
00000216 3F00 move.w -[A7], D0
00000218 7002 moveq.l D0, 0x02
0000021A 3F00 move.w -[A7], D0
0000021C 7001 moveq.l D0, 0x01
0000021E 3F00 move.w -[A7], D0
00000220 206D FD62 movea.l A0, [A5 - 0x29E]
00000224 4868 838A pea.l [A0 - 0x7C76]
00000228 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000022C 7003 moveq.l D0, 0x03
0000022E 3F00 move.w -[A7], D0
00000230 7003 moveq.l D0, 0x03
00000232 3F00 move.w -[A7], D0
00000234 7001 moveq.l D0, 0x01
00000236 3F00 move.w -[A7], D0
00000238 206D FD62 movea.l A0, [A5 - 0x29E]
0000023C 4868 8392 pea.l [A0 - 0x7C6E]
00000240 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000244 7003 moveq.l D0, 0x03
00000246 3F00 move.w -[A7], D0
00000248 7004 moveq.l D0, 0x04
0000024A 3F00 move.w -[A7], D0
0000024C 7001 moveq.l D0, 0x01
0000024E 3F00 move.w -[A7], D0
00000250 206D FD62 movea.l A0, [A5 - 0x29E]
00000254 4868 839A pea.l [A0 - 0x7C66]
00000258 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000025C 7003 moveq.l D0, 0x03
0000025E 3F00 move.w -[A7], D0
00000260 7005 moveq.l D0, 0x05
00000262 3F00 move.w -[A7], D0
00000264 7001 moveq.l D0, 0x01
00000266 3F00 move.w -[A7], D0
00000268 206D FD62 movea.l A0, [A5 - 0x29E]
0000026C 4868 83A0 pea.l [A0 - 0x7C60]
00000270 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000274 7003 moveq.l D0, 0x03
00000276 3F00 move.w -[A7], D0
00000278 7006 moveq.l D0, 0x06
0000027A 3F00 move.w -[A7], D0
0000027C 4267 clr.w -[A7]
0000027E 206D FD62 movea.l A0, [A5 - 0x29E]
00000282 4868 83A8 pea.l [A0 - 0x7C58]
00000286 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
0000028A 7003 moveq.l D0, 0x03
0000028C 3F00 move.w -[A7], D0
0000028E 7007 moveq.l D0, 0x07
00000290 3F00 move.w -[A7], D0
00000292 7001 moveq.l D0, 0x01
00000294 3F00 move.w -[A7], D0
00000296 206D FD62 movea.l A0, [A5 - 0x29E]
0000029A 4868 83BA pea.l [A0 - 0x7C46]
0000029E 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000002A2 7003 moveq.l D0, 0x03
000002A4 3F00 move.w -[A7], D0
000002A6 7008 moveq.l D0, 0x08
000002A8 3F00 move.w -[A7], D0
000002AA 7001 moveq.l D0, 0x01
000002AC 3F00 move.w -[A7], D0
000002AE 206D FD62 movea.l A0, [A5 - 0x29E]
000002B2 4868 83CA pea.l [A0 - 0x7C36]
000002B6 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000002BA 7004 moveq.l D0, 0x04
000002BC 3F00 move.w -[A7], D0
000002BE 4267 clr.w -[A7]
000002C0 7001 moveq.l D0, 0x01
000002C2 3F00 move.w -[A7], D0
000002C4 206D FD62 movea.l A0, [A5 - 0x29E]
000002C8 4868 83D0 pea.l [A0 - 0x7C30]
000002CC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000002D0 7004 moveq.l D0, 0x04
000002D2 3F00 move.w -[A7], D0
000002D4 7001 moveq.l D0, 0x01
000002D6 3F00 move.w -[A7], D0
000002D8 7001 moveq.l D0, 0x01
000002DA 3F00 move.w -[A7], D0
000002DC 206D FD62 movea.l A0, [A5 - 0x29E]
000002E0 4868 83D8 pea.l [A0 - 0x7C28]
000002E4 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
000002E8 7004 moveq.l D0, 0x04
000002EA 3F00 move.w -[A7], D0
000002EC 7002 moveq.l D0, 0x02
000002EE 3F00 move.w -[A7], D0
000002F0 7001 moveq.l D0, 0x01
000002F2 3F00 move.w -[A7], D0
000002F4 206D FD62 movea.l A0, [A5 - 0x29E]
000002F8 4868 83E2 pea.l [A0 - 0x7C1E]
000002FC 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000300 7004 moveq.l D0, 0x04
00000302 3F00 move.w -[A7], D0
00000304 7003 moveq.l D0, 0x03
00000306 3F00 move.w -[A7], D0
00000308 7001 moveq.l D0, 0x01
0000030A 3F00 move.w -[A7], D0
0000030C 206D FD62 movea.l A0, [A5 - 0x29E]
00000310 4868 83EC pea.l [A0 - 0x7C14]
00000314 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000318 7004 moveq.l D0, 0x04
0000031A 3F00 move.w -[A7], D0
0000031C 7004 moveq.l D0, 0x04
0000031E 3F00 move.w -[A7], D0
00000320 7001 moveq.l D0, 0x01
00000322 3F00 move.w -[A7], D0
00000324 206D FD62 movea.l A0, [A5 - 0x29E]
00000328 4868 83FC pea.l [A0 - 0x7C04]
0000032C 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000330 7004 moveq.l D0, 0x04
00000332 3F00 move.w -[A7], D0
00000334 7005 moveq.l D0, 0x05
00000336 3F00 move.w -[A7], D0
00000338 7001 moveq.l D0, 0x01
0000033A 3F00 move.w -[A7], D0
0000033C 206D FD62 movea.l A0, [A5 - 0x29E]
00000340 4868 8402 pea.l [A0 - 0x7BFE]
00000344 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000348 7004 moveq.l D0, 0x04
0000034A 3F00 move.w -[A7], D0
0000034C 7006 moveq.l D0, 0x06
0000034E 3F00 move.w -[A7], D0
00000350 7001 moveq.l D0, 0x01
00000352 3F00 move.w -[A7], D0
00000354 206D FD62 movea.l A0, [A5 - 0x29E]
00000358 4868 8408 pea.l [A0 - 0x7BF8]
0000035C 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */]
00000360 323C 0082 move.w D1, 0x82
00000364 4EED 021A jmp [A5 + 0x21A /* export_63 */]
export_131:
00000368 598F subq.l A7, 4
0000036A 7001 moveq.l D0, 0x01
0000036C 3F00 move.w -[A7], D0
0000036E A949 syscall GetMenuHandle
00000370 201F move.l D0, [A7]+
00000372 2D40 80F8 move.l [A6 - 0x7F08], D0
00000376 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
0000037A 7001 moveq.l D0, 0x01
0000037C 3F00 move.w -[A7], D0
0000037E A939 syscall EnableItem
00000380 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
00000384 7002 moveq.l D0, 0x02
00000386 3F00 move.w -[A7], D0
00000388 A939 syscall EnableItem
0000038A 7003 moveq.l D0, 0x03
0000038C 3D40 80F2 move.w [A6 - 0x7F0E], D0
label00000390:
00000390 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
00000394 3F2E 80F2 move.w -[A7], [A6 - 0x7F0E]
00000398 A93A syscall DisableItem
0000039A 700B moveq.l D0, 0x0B
0000039C 526E 80F2 addq.w [A6 - 0x7F0E], 1
000003A0 B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
000003A4 6CEA bge -0x14 /* 00000390 */
000003A6 598F subq.l A7, 4
000003A8 7003 moveq.l D0, 0x03
000003AA 3F00 move.w -[A7], D0
000003AC A949 syscall GetMenuHandle
000003AE 201F move.l D0, [A7]+
000003B0 2D40 80F8 move.l [A6 - 0x7F08], D0
000003B4 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
000003B8 4267 clr.w -[A7]
000003BA A93A syscall DisableItem
000003BC 598F subq.l A7, 4
000003BE 7004 moveq.l D0, 0x04
000003C0 3F00 move.w -[A7], D0
000003C2 A949 syscall GetMenuHandle
000003C4 201F move.l D0, [A7]+
000003C6 2D40 80F8 move.l [A6 - 0x7F08], D0
000003CA 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
000003CE 4267 clr.w -[A7]
000003D0 A93A syscall DisableItem
000003D2 A937 syscall DrawMenuBar
000003D4 4E75 rts
export_132:
000003D6 598F subq.l A7, 4
000003D8 7001 moveq.l D0, 0x01
000003DA 3F00 move.w -[A7], D0
000003DC A949 syscall GetMenuHandle
000003DE 201F move.l D0, [A7]+
000003E0 2D40 80F8 move.l [A6 - 0x7F08], D0
000003E4 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
000003E8 7001 moveq.l D0, 0x01
000003EA 3F00 move.w -[A7], D0
000003EC A93A syscall DisableItem
000003EE 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
000003F2 7002 moveq.l D0, 0x02
000003F4 3F00 move.w -[A7], D0
000003F6 A93A syscall DisableItem
000003F8 7003 moveq.l D0, 0x03
000003FA 3D40 80F2 move.w [A6 - 0x7F0E], D0
label000003FE:
000003FE 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
00000402 3F2E 80F2 move.w -[A7], [A6 - 0x7F0E]
00000406 A939 syscall EnableItem
00000408 700B moveq.l D0, 0x0B
0000040A 526E 80F2 addq.w [A6 - 0x7F0E], 1
0000040E B06E 80F2 cmp.w D0, [A6 - 0x7F0E]
00000412 6CEA bge -0x14 /* 000003FE */
00000414 598F subq.l A7, 4
00000416 7003 moveq.l D0, 0x03
00000418 3F00 move.w -[A7], D0
0000041A A949 syscall GetMenuHandle
0000041C 201F move.l D0, [A7]+
0000041E 2D40 80F8 move.l [A6 - 0x7F08], D0
00000422 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
00000426 4267 clr.w -[A7]
00000428 A939 syscall EnableItem
0000042A 598F subq.l A7, 4
0000042C 7004 moveq.l D0, 0x04
0000042E 3F00 move.w -[A7], D0
00000430 A949 syscall GetMenuHandle
00000432 201F move.l D0, [A7]+
00000434 2D40 80F8 move.l [A6 - 0x7F08], D0
00000438 2F2E 80F8 move.l -[A7], [A6 - 0x7F08]
0000043C 4267 clr.w -[A7]
0000043E A939 syscall EnableItem
00000440 A937 syscall DrawMenuBar
00000442 4E75 rts
00000444 4EED 044A jmp [A5 + 0x44A /* export_133 */]